// pages/mine/mine.js
const api = require('../../app')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    username:"未登录",
    availableMoney:"--",
    integral:"--",
    phoneBill:"--"
  },
  //用户退出登录
  loginOut:function(){
    wx.removeStorageSync('token');
    //跳转到登录页
    wx.navigateTo({
      url: '/pages/loginPage/loginPage',
    })
  },
  //客服页面
  chatPage:function(){
    wx.navigateTo({
      url: '/pages/chat/chat',
    })
  },
  //电子发票页面
  goInvoice:function(){
    wx.navigateTo({
      url: '/pages/invoice/invoice',
    })
  },
/**
 * 用户登录页面
 */
  loginPage(){
    console.log(1);
  },
  signPage:function(){
    wx.navigateTo({
      url: '/pages/sign/sign',
    })
  },
  /**查找用户信息 */
  getUserInfo:function(){
    var token = wx.getStorageSync('token');
    wx.request({
      url: 'http://192.168.2.18:9999/zgyd-user/getAppUserInfo?token='+token,
      method:"POST",
      header:{"token":token},
      data:{token},
      success:(res)=>{
        let resdata = res.data;
        this.setData({
          username: resdata.data.account, // 假设返回的数据中有 username 字段
          availableMoney: resdata.data.availableMoney, // 用户余额
          phoneBill:resdata.data.phoneBill,//余额
          integral:resdata.data.integral
        });
        console.log(resdata.data);
        wx.setStorage({key:"phone",data:resdata.data.phone})
        wx.setStorage({key:"email",data:resdata.data.email})
        wx.setStorage({key:"name",data:resdata.data.account})
        wx.setStorage({key:"id",data:resdata.data.id})
      }
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad() {
   
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    if (wx.getStorageSync('token')===null||(wx.getStorageSync('token')==="")) {
      wx.navigateTo({
        url: '/pages/loginPage/loginPage',
      })
    }
    this.getUserInfo();
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
  
})